package org.aphelie.torg.ruler.internal.ui.editor.character;

import org.aphelie.torg.ruler.internal.ui.TGRUIMessages;
import org.aphelie.torg.ruler.internal.ui.editor.TGRFormPage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.ui.IActionBars;
import org.eclipse.ui.forms.editor.FormEditor;
import org.eclipse.ui.forms.widgets.FormToolkit;
import org.eclipse.ui.forms.widgets.TableWrapData;

public class IdentitySection extends GeneralInfoSection {
	
	private Button fLazyStart;

	public IdentitySection(TGRFormPage page, Composite parent) {
		super(page, parent);
	}
	
	@Override
	protected String getSectionDescription() {
		return TGRUIMessages.CharacterEditor_IdentitySection_desc;
	}
	
	protected void createSpecificControls(Composite parent, FormToolkit toolkit, IActionBars actionBars) {
		createClassEntry(parent, toolkit, actionBars);
		FormEditor formEditor = getPage().getEditor();
		if (/**isBundle() &&*/ (formEditor instanceof CharacterEditor)) {
			//createLazyStart(parent, toolkit, actionBars);
			//createSingleton(parent, toolkit, actionBars, PDEUIMessages.PluginGeneralInfoSection_singleton);
		}
	}
	

	private void createClassEntry(Composite parent, FormToolkit toolkit,
			IActionBars actionBars) {
		// TODO Auto-generated method stub
		
	}

}
